a building for indoor sports
a facility where athletes prepare for sport
Fieldhouse kan lämpligen översättas till Sporthall